型の定義 | 都市オブジェクトの集まり。
CityGML では、建築物の階や任意設定空間に相当する地物は存在しない。そこで、グループ化の仕組みであるgrp:CityObjectGroup を建築物の階を表現するために使用する。 属性gml:name により階又は任意設定空間を識別する名称を付与し、関連役割grp:groupMember により同じ階又は任意に設定空間に存在する部屋(bldg:Room)を参照することで、建築物の階を表現する。
例えば、1 階に六つの部屋が存在する場合、上図のように、1 階を示すgrp:CityObjectGroup は、六つのbldg:Room を関連役割grp:groupMember により参照する。 | |||
上位の型 | core:_CityObject | |||
ステレオタイプ | <<FeatureType>> | |||
継承する属性 | ||||
属性名 | 属性の型及び多重度 | 定義 | ||
gml:description | gml:StringOrRefType[0..1] | 都市オブジェクトの概要。 | ||
gml:name | gml:CodeType[0..1] | 都市オブジェクトを識別する名称。文字列とする。 | ||
gml:boundedBy | gml:Envelope[0..1] | |||
core:creationDate | xs:date[0..1] | データが作成された日。運用上必須とする。 | ||
core:terminationDate | xs:date[0..1] | データが削除された日。 | ||
core:relativeToTerrain | core:RelativeToTerrainType[0..1] | 地表面との相対的な位置関係。標準製品仕様書では使用しない。 | ||
core:relativeToWater | core:RelativeToWaterType[0..1] | 水面との相対的な位置関係。標準製品仕様書では使用しない。 | ||
自身に定義された属性 | ||||
属性名 | 属性の型及び多重度 | 定義 | ||
grp:class | gml:CodeType[0..1] | |||
grp:function | gml:CodeType[0..*] | |||
grp:usage | gml:CodeType[0..*] | グループの主な使い道。標準製品仕様書では使用しない。 | ||
継承する関連役割 | ||||
関連役割名 | 関連役割の型及び多重度 | 定義 | ||
gen:dateAttribute | gen:dateAttribute[0..*] | 日付型属性。属性を追加したい場合に使用する。 | ||
gen:doubleAttribute | gen:doubleAttribute[0..*] | 実数型属性。属性を追加したい場合に使用する。 | ||
gen:genericAttributeSet | gen:genericAttributeSet[0..*] | 汎用属性のセット。属性を追加したい場合に使用する。 | ||
gen:intAttribute | gen:intAttribute[0..*] | 整数型属性。属性を追加したい場合に使用する。 | ||
gen:measureAttribute | gen:measureAttribute[0..*] | 単位付き数値型属性。属性を追加したい場合に使用する。 | ||
gen:stringAttribute | gen:stringAttribute[0..*] | 文字列型属性。属性を追加したい場合に使用する。 | ||
gen:uriAttribute | gen:uriAttribute[0..*] | URI型属性。属性を追加したい場合に使用する。 | ||
uro:pointCloud | uro:AbstractPointCloud[0..1] | ポイントクラウドへの参照。 | ||
自身に定義された関連役割 | ||||
関連役割名 | 関連役割の型及び多重度 | 定義 | ||
grp:groupMember | core:_CityObject[0..*] | |||
grp:parent | core:_CityObject[0..1] | この階を含む建築物(bldg:Building)への参照。 | ||
uro:dmAttribute | uro:DmAttribute[0..*] | 地物と独立して配置された注記及び地図記号をグループ化する。標準製品仕様書では使用しない。 | ||
uro:ifcBuildingStoreyAttribute | uro:IfcAttribute[0..*] | IDM・MVDで定義されるIFCに含まれる情報。 | ||
uro:indoorStoreyAttribute | uro:IndoorAttribute[0..*] | 屋内ナビゲーションに必要な情報。 |